baking oven construction - Turkish English Dictionary